home *** CD-ROM | disk | FTP | other *** search
- # DESCRIPTION:
- # --------------------------------------------------------------
- #
- # OPEN 2 CD INSTANCES, TEST SHAREING, TEST MEDIA PRESENCE, CLOSE
- #
- # --------------------------------------------------------------
- @BREAK A CDDA WILL NEED TO BE IN THE DEFAULT CD-ROM
- #
- defaultconnection cdaudio00 make type cd stream to ampmix totype amp stream wait
- #
- open cdaudio00 alias cdda1 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #28
- @WAIT_NOTIFY 28 30000
- #
- open cdaudio00 alias cdda2 shareable notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #30
- @WAIT_NOTIFY 30 30000
- #
- acquire cdda2 notify
- =!Device is locked.
- #
- connector cdda1 enable type cd stream notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CONNECTOR #32
- @WAIT_NOTIFY 32 30000
- #
- play cdda1 from 10000 to 30000 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PLAY #34
- @WAIT_NOTIFY 34 30000
- #
- #stop cdda1 wait
- #
- @break Remove CD from the drive
- #
- play cdda1 notify
- =!Device is not ready.
- #
- cue cdda1 output notify
- =!Device is not ready.
- #
- close cdda2 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #36
- @WAIT_NOTIFY 36 30000
- #
- close cdda1 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #38
- @WAIT_NOTIFY 38 30000
-